From 2ed622477888f3a22fd4c0d199b157fd7aa4432b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 8 Jul 2020 22:17:26 -0400 Subject: [PATCH] ci: Add libasan and libubsan to the image Add libasan and libubsan to fedora-base:v20, and build fedora:20 on top of it. This is so we can build and run the tests with the address and undefined behavior sanitizers. --- .gitlab-ci/fedora-base.Dockerfile | 1 + .gitlab-ci/fedora.Dockerfile | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci/fedora-base.Dockerfile b/.gitlab-ci/fedora-base.Dockerfile index c9e428d54c..cf31b534f7 100644 --- a/.gitlab-ci/fedora-base.Dockerfile +++ b/.gitlab-ci/fedora-base.Dockerfile @@ -48,6 +48,7 @@ RUN dnf -y install \ libmount-devel \ librsvg2 \ libselinux-devel \ + libubsan \ libXcomposite-devel \ libXcursor-devel \ libXcursor-devel \ diff --git a/.gitlab-ci/fedora.Dockerfile b/.gitlab-ci/fedora.Dockerfile index 95e2bdf727..0616065c02 100644 --- a/.gitlab-ci/fedora.Dockerfile +++ b/.gitlab-ci/fedora.Dockerfile @@ -1,4 +1,4 @@ -FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v19 +FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v20 ARG HOST_USER_ID=5555 ENV HOST_USER_ID ${HOST_USER_ID} -- 2.30.2